a savior - Español Inglés Diccionario